home *** CD-ROM | disk | FTP | other *** search
/ AOL File Library: 2,301 to 2,400 / aol-file-protocol-4400-2301-to-2400.zip / AOLDLs / Mac Business Library / The Employee v. 2.0 / Employee.sit / Employee Installer / I_O_Log.FM (.txt) < prev    next >
FileMaker Pro Database  |  1995-06-01  |  45KB  |  363 lines

  1. HBAM2001MAY84
  2. I_O_Log.FM:*
  3. Silberisen
  4. Susan
  5. Monday
  6. Thursday
  7. ?".@7#
  8. 6/1/95
  9. COUNT
  10. DUMMY FIELD
  11. EMPLOYEE NAME
  12. EMPLOYEE NUMBER
  13. IN AM
  14. IN LUNCH
  15.     OUT LUNCH
  16. OUT PM
  17. SUMMARY OF HOURS
  18. DUMMY FIELD
  19. EMPLOYEE NAME
  20. EMPLOYEE NUMBER
  21. IN AM
  22. IN LUNCH
  23.     OUT LUNCH
  24. OUT PM
  25. SUMMARY OF HOURS
  26. DUMMY FIELD
  27. EMPLOYEE NAME
  28. EMPLOYEE NUMBER
  29. IN AM
  30. IN LUNCH
  31.     OUT LUNCH
  32. OUT PM
  33. SUMMARY OF HOURS
  34. TOTAL TIME
  35. Employee NameB
  36. EMPLOYEE.FM
  37. \SHARED\HEADSHOT\'
  38. Employee NumberB
  39. DateB
  40. In AMB
  41. In LunchB
  42. Out PMB
  43. A    Out LunchB
  44. Total TimeB
  45. A?if (Out PM = "", "", (Out Lunch - In AM) + (Out PM - In Lunch))
  46. CountB
  47. DayName (Date)
  48. Summary of HoursB
  49. Dummy fieldB
  50. 1  Payroll Entry
  51. 2  Payroll Hours
  52. 3  Find
  53. 1  Payroll EntryB
  54. if}if}{/_pat load end exec}ifelse}bind def}{/pat{P2_b pop _gr end}bind
  55. def}ifelse P2_b sk end{/setTxMode{P2_b/_sTM load end exec P2_b tg dup 0 ge{/_gr load end exec}
  56. {pop end}ifelse}bind def}{/setTxMode{pop P2_I
  57. b tg dup 0 ge{/_gr load end exec}{pop end}ifelse}bind
  58. def}ifelse P2_b xk end{P2_d/_xl/xl load put/xl{P2_b 2 copy P2_tp 4 get add P2_tp 4 3 -1 roll put
  59. P2_tp 5 get add P2_tp 5 3 -1 roll put/_xl load end exec}bin
  60. ps 8 string def/bpm[8 0 0 8 0 0]def/bpp{bps}def/obp{gsave setrgbcolor bps copy pop
  61. dup 0 get 8 div floor cvi 8 mul 1 index 2 get 8 div floor cvi 8 mul 2 index 1 get 8 div floor cvi 8 mul 
  62. 8 4 index 3 get 8 div G
  63. floor cvi 8 mul{2 index 8 3 index{1 index gsave translate 8 8 scale 8 8 false bpm/bpp
  64. load imagemask grestore}for pop}for pop pop pop grestore}b end P2_b pk end{/pat{P2_b gf{end pop sg
  65. P2_b mk end{av 68 gt{pop}
  66. _tp matrix invertmatrix concat aload
  67. pop}b/se{matrix astore setmatrix}b/bb{gsave P2_tp concat newpath moveto}b/bc{curveto}b/bl
  68. {lineto}b/bx{closepath}b/bp{gsave eofill grestore}b/bf{scale 1 setlinewidth stroke}E
  69. {grestore}b/p{/gf false def}b p/g{/gf true def}b pk{/_pat/pat load def/_gr/gr load def}{/_gr
  70. {64.0 div setgray}b}ifelse sk{/_sTM/setTxMode load def}if/gx{/tg exch def}b 0 gx/x6{mk{av 68 gt
  71. {false}if}if}b/b
  72. se{bu}if currentdict/P2_d known not{/P2_b{P2_d
  73. begin}bind def/P2_d 33 dict def userdict/md known{currentdict md eq}{false}ifelse P2_b dup dup
  74. /mk exch def{md/pat known md/sg known md/gr known and and}{false}ifeC
  75. lse/pk exch def{md
  76. /setTxMode known}{false}ifelse/sk exch def mk{md/xl known}{false}ifelse/xk exch def/b{bind def}bind def/sa{matrix currentmatrix P2_tp
  77. concat aload pop}b/sb{matrix currentmatrix exch concat P2
  78. % P2-v16 - Copyright 1991 Silicon Beach Software, Inc.
  79. userdict/md known{currentdict md eq}{false}ifel
  80. Employee Name
  81. Employee Number
  82. Employee Name
  83. Employee Number
  84. In AM
  85. In Lunch
  86. Out PM
  87. E    Out Lunch
  88. Total Time
  89. Check your hours carefully, ensuring that you are clocking in for 
  90. yourself and pushing the correct buttons (i.e. Out Lunch, In Lunch, etc!)
  91. Failure to do so may affect your paycheck....affect your paycheck...
  92. CUSTOMER FILE
  93. E4After making selection... Press Enter to continue...
  94. Wednesday
  95. 2  Payroll HoursB
  96. Employee 
  97. Number
  98. Employee Name
  99. Total Time
  100. TOTAL HOURS:
  101. Payroll Hours
  102. For the week ending
  103. 3  FindB
  104. New Find
  105. ErTo find a range of days  (i.e. 1/01/93...1/15/93) type the start day 
  106. followed by ... (3 periods) and the end day.
  107. Enter Date here...
  108. Enter Employee Name here...
  109. To find individual Employees type name and press Find.  To find more 
  110. than one (1) employee type First Name, Press New Find and continue.
  111. E$-add an additional
  112.   Find request...
  113. 8/10/94D
  114. 10:12:53 AMH
  115. 0:00:00J    Wednesday
  116. Susan SilberisenB
  117. 8/10/94D
  118. 10:13:43 AMG
  119. 10:14:00 AMH
  120. 0:00:00J    Wednesday
  121. Susan SilberisenB
  122. 8/15/94D
  123. 4:56:57 PMG
  124. 4:57:33 PMH
  125. 0:00:00J
  126. Monday
  127. Susan SilberisenB
  128. 5/15/95D
  129. 10:30:59 AMH
  130. 0:00:00J
  131. Monday
  132. Go To Main Menu
  133. 1  Log in AM
  134. 2  Log in/out
  135. 3  Payroll Hours
  136. 4  Employee Entry
  137. 5  Customer Entry
  138. 6  Payroll Entry
  139. 7  Lunch Out
  140. 8  Lunch In
  141. 9  Out for the Day
  142.     10 BACKUP
  143. 1  Log in AM
  144. ral [
  145. 2  Log in/out
  146. ral [
  147. ral [
  148. Go To Main Menu
  149. CUSTOMER.FMrform Find [Restore]
  150. @Unsort
  151. <Print []Hn
  152. 3  Payroll Hours
  153. 3  Payroll Hours
  154. 0002C
  155. 10/19/93E
  156. 4  Employee Entry
  157. EMPLOYEE.FM
  158. 5  Customer Entry
  159. CUSTOMER.FM
  160. 6  Payroll Entry
  161. 7  Lunch Out
  162. 8  Lunch In
  163. 9  Out for the Day
  164. A    10 BACKUP
  165. Copy of I_O_LOG.FMth the information currently in use
  166. BPage Setup:
  167. Import Order:
  168. Find Requests:
  169. Sort Order:
  170. Export 
  171. rder:
  172. Arial
  173. MS Sans Serif
  174. Avant Garde
  175.     Helvetica
  176. Chicago
  177. Geneva
  178. Arial Narrow
  179. Times New Roman
  180.         Decollage
  181. 33ffD
  182. ffffff
  183. ffff33
  184. ff33ff
  185. ff3333
  186. 33ffff
  187. 33ff33
  188. 3333ff
  189. 333333
  190. wwwwww
  191. UUUUUU
  192. DDDDDD
  193. """"""
  194. Susan
  195. risen
  196. Susan
  197. TOTAL TIME
  198. d def}if}if
  199. !+% P3 - v1 Copyright 1991 Silicon Beach Software, inc.
  200. userdict/P3_d known not{userdict begin/P3_d 150 dict def P3_d begin systemdict/currentpacking
  201. known dup{currentpacking exch true setpackinK
  202. g}if/a{bind def}bind def/b{exch def}a/d{0 def}a
  203. /aS{false def}a/c{null def}a/e{userdict begin P3_d end begin/f b/g b countdictstack
  204. save f 2 add 2 roll count f sub/h b/g load end{exec}stopped userdict begin P3_
  205. User Dictionary
  206. User Dictionary
  207. Pro 2.0 - 2.1F!
  208. Pro 2.0 - 2.1I
  209. US English - Spelling
  210. User Dictionary
  211. wwwwww
  212. UUUUUU
  213. DDDDDD
  214. """"""
  215. ff33ff
  216. ff3333
  217. 33ffff
  218. 33ff33
  219. 3333ff
  220. 333333
  221. ffffff
  222. ffff33
  223. 1userdict begin P3_d begin /cim load end end exec
  224.  sub 4 index 9 index sub div
  225. 1 index 6 index sub 4 index 9 index sub div
  226. matrix scale 11 1 roll
  227. ~[ 9 1 roll cleartomark
  228. 3 2 roll matrix concatmatrix
  229. exch matrix concatmatrix
  230. /P2_tp exch def
  231. P2_b -1 gx end
  232. P2_b mk end{bn}if
  233. >matrix currentmatrix aload pop count 6 roll
  234. P2_b mk end{bu}if
  235. Fuserdict begin P3_d begin
  236. count -6 roll
  237. matrix astore /P3_tm exch def
  238. end end P2_b mk end{bn}if
  239. epattern known{settexturepat
  240. {eofill}{fill}ifelse}{{eoclip}{clip}ifelse fp}ifelse}a{setpacking}if end end}if
  241. userdict begin P3_d begin/txrErrStr(A texture used in SuperPaint's draw layer is too large to s
  242. print on this printer.)def end end
  243. h268 174 1 index neg 1 index neg matrix translate 3 1 roll
  244. currentpoint 2 copy matrix translate 6 1 roll
  245. 300 206 currentpoint 1 index 6 index
  246. colorimage known{{aV}{aV}{aV}{aV aZ}true 4 colorimage
  247. }{{aD}image}ifelse}{{aD}image}ifelse end}a/settexturepat{8 dict dup begin/PatternType 1 def
  248. /PaintType 1 def/TilingType 1 def/BBox tr def/XStep BBox 2 get Bq
  249. Box 0 get sub def/YStep BBox
  250. 3 get BBox 1 get sub def/PaintProc{pop save fsa{exec}forall restore}def end matrix gsave tp 0 get 0 get aload
  251. pop translate makepattern grestore setpattern}a/gofillit{systemdict/mak
  252. pop pop}{
  253. currentfile bd aY pop pop dup bg currentfile bf aY pop putinterval/bg bg be add def}ifelse
  254. }repeat}{currentfile aA string aY pop}ifelse put/iai iai 1 add def/az az aA sub def az 0 le{exit}if
  255. }loop endo
  256. }a/aD{ia iai get/iai iai 1 add def}a/aV{ia iai get aW at getinterval/aW aW at add def}a
  257. /aZ{ia iai get length aW le{/iai iai 1 add def/aW 0 def}if}a/im{userdict/P3_d get begin
  258. /iai 0 def/aW 0 def ay{systemdict/
  259. se}{1}ifelse def ay{/bc at 4 mul round cvi def
  260. /bd bc string def/be at round cvi def/bf be string def}if/az aT as mul round cvi def az bb mul aE
  261. /aU 30000 bb div aT div floor aT mul round cvi def/ia az aU div cm
  262. eiling cvi array def/iai 0 def
  263. {/aA az aU le{az}{aU}ifelse def ia iai ay{/bg 0 def aA bb mul round cvi string aA aT div round cvi{ba
  264. {dup bg currentfile bd aY pop putinterval/bg bg bc add def currentfile bf aY 
  265. h 3 index add exch 5 index
  266. astore pop grestore}for 4{pop}repeat}forall}a/aE{systemdict/vmreclaim known{1 vmreclaim}if vmstatus exch sub exch pop exch 10000 add
  267. lt{txrErrStr = flush stop}if}a/dia{userdict/P3_d gk
  268. et begin{{readstring}}{{readhexstring}}ifelse/aY b
  269. /ay b/ar ay{8}{exch}ifelse def/as b/at b/aT at ay{5 mul}{ar 1 eq{8 div ceiling}if}ifelse round cvi def
  270. /ba systemdict/colorimage known def/bb ay{ba{.8}{.2}ifel
  271. setgray/ah d
  272. aa{/ai b Z 0 ai put S setfont currentpoint Z show au{exit}if}forall grestore}if/K c/_doTexturePat aS}a/ax{5 index 4
  273. index gt 8 index 3 index lt 6 index 5 index gt 9 index 4 index lt and and and[10 i
  274. 2 roll cleartomark
  275. }a/fp{tp{aload pop 1 1 4 index{gsave pop 3 index aload pop translate tr aload pop{clippath}stopped{-10000 dup dup dup}
  276. {pathbbox}ifelse ax{fsa{exec}forall}if 3 index aload pop 2 index add exc
  277.  Z 0 ai put V setfont currentpoint Z show au{exit}if}forall
  278. }{10 setlinewidth/ah d currentpoint newpath 0 0 moveto 0 0 lineto closepath moveto aa{/ai b Z 0
  279. ai put currentpoint V setfont W X rmoveto count 1 add g
  280. dup 1 roll Z true{charpath}stopped count
  281. count -1 roll sub{pop}repeat currentpoint{L}0 e pop newpath 0 dup dup dup moveto lineto
  282. closepath moveto au{exit}if}forall}ifelse grestore S null ne{gsave W X rmoveto 0 
  283. se ne{/S c}if/P3_dx W def/P3_dy X def W X idtransform/X
  284. b/W b/V V ag begin FontMatrix end makefont def S null ne{/S S ag begin FontMatrix end makefont
  285. def}if}{/S c}ifelse}if _doTexturePat{systemdict/makepatterne
  286.  known}{false}ifelse{matrix currentmatrix
  287. P3_tm setmatrix W X translate 1 -1 scale 0 ph translate tr aload pop pop pop neg exch neg exch translate
  288. settexturepat setmatrix W X translate W X rmoveto/ah d aa{/ai b
  289. xturePat aS
  290. /J{/aa b/ab b/ac b/ad b/ae b/af b gsave currentfont dup/V b/ag b/Y aS/S c/W d/X d/P3_dx
  291. d/P3_dy d ag begin FontType 3 eq end M N or and{gsave currentpoint newpath 1000 dup dup dup
  292. moveto lineto closc
  293. epath clip moveto/R d ag begin FontMatrix concat 0 0 transform neg exch neg
  294. exch idtransform translate ag 65/BuildChar load end{exec}P Q s grestore Y{R M{6}{5}ifelse eq{/V
  295. S def/W U def/X T def}if R M{3}{2}ifel
  296. orm/T b/U b R O eq{/V currentfont
  297. def/W U def/X T def/Y true def}if end pop}bind{6{pop}repeat}bind{pop pop}bind]def/Z( )def
  298. /au{moveto{ag setfont Z end gsave 0 setgray stringwidth grestore userdict begin P3_d ea
  299. nd begin rmoveto/K load null ne
  300. {/ah ah 1 add def ah aa length le{ai aa ah get K}if}{ac ab rmoveto ai ad eq{af ae rmoveto
  301. }if}ifelse}stopped currentdict userdict begin P3_d ne{P3_d end begin}{end}ifelse}a/_doTe
  302. {pop}ifelse}ifelse}for aR}for 7{pop}repeat}{colorimage}ifelse}ifelse}ifelse}ifelse
  303. }a/G[/show/ashow/widthshow/awidthshow/kshow]def/H[{I}{0 0 0 6 3 roll J}bind{0 0 3 -1 roll J}
  304. bind{J}{exch /K b I}bind]def/ftp{/_
  305. L b/M b/N b/K c/O M{2}{1}ifelse def G H 4 -1 roll r pop}
  306. a/I{5{0}repeat 6 -1 roll J}a/P[/show/setcachedevice/setcharwidth]def/Q[{userdict begin P3_d
  307. end begin/R R 1 add def/S currentfont def currentpoint transf
  308. /stringtype ne{exec}if/aP b/aQ d}if
  309. aP aQ get/aQ aQ 1 add def aP aQ get/aQ aQ 1 add def aP aQ get/aQ aQ 1 add def aP aQ get/aQ aQ 1 add def
  310. dup 255 eq 2 index 255 eq and 3 index 255 eq and 4 index 255 eq and{5{]
  311. pop}repeat aR}{aN
  312. aO 6 -1 roll put/aO aO 1 add def aN aO 5 -1 roll put/aO aO 1 add def aN aO 4 -1 roll put/aO aO
  313. 1 add def aN aO 3 -1 roll put/aO aO 1 add def/aM aM 1 add def aJ not{/aK b/aM 1 def/aJ true def
  314. dup 255 eq 2 index 255 eq and 3 index 255 eq and{4{pop}repeat aR}{aN aO 5 -1 roll put/aO aO
  315. 1 add def aN aO 4 -1 roll put/aO aO 1 add def aN aO 3 -1 roll put/aO aO 1 add def/aM aM 1 add def
  316. aJ not{/aK b/aM 1 de[
  317. f/aJ true def}{pop}ifelse}ifelse}for aR}for 7{pop}repeat}{
  318. dup 4 eq{6 index cvi 4 mul string/aN b/aP 0 string def/aQ d/aJ aS/aO d/aM d 0 1 7 index 1 sub
  319. {/aL b 0 1 8 index 1 sub{aQ aP length ge{3 index dup type
  320. rm translate aM 1 6 index 6 index
  321. {aN}false 6 index colorimage grestore/aO d/aM d/aJ aS}if}a/aH{4 index 8 ne 2 index or{colorimage
  322. }{dup 1 eq{pop pop aG}{dup 3 eq{6 index cvi 3 mul string/aN b/aP 0 string def/aY
  323. Q d/aJ aS/aO d
  324. /aM d 0 1 7 index 1 sub{/aL b 0 1 8 index 1 sub{aQ aP length ge{3 index dup type/stringtype ne
  325. {exec}if/aP b/aQ d}if aP aQ get/aQ aQ 1 add def aP aQ get/aQ aQ 1 add def aP aQ get/aQ aQ 1 add def
  326. G{2 index 8 ne{image}{4 index cvi string/aN b/aP 0 string def/aQ d/aJ aS/aO d/aM d 0 1
  327. 5 index 1 sub{/aL b 0 1 6 index 1 sub{aQ aP length ge{1 index dup type/stringtype ne{exec}if
  328. /aP b/aQ d}if aP aQ get/aQ aQ W
  329. 1 add def dup 255 eq{pop pop aI}{aN aO 3 -1 roll put/aO aO 1
  330. add def/aM aM 1 add def aJ not{/aK b/aM 1 def/aJ true def}{pop}ifelse}ifelse}for aI}for pop
  331. 4{pop}repeat}ifelse}a/aR{aJ{gsave aK aL 5 index idtransfo
  332. if}{dup type
  333. /operatortype eq{z}{end exec userdict begin P3_d end begin}ifelse}ifelse end}if}forall}{dup type/operatortype eq
  334. {userdict begin P3_d end begin z end}{exec}ifelse}ifelse}if}a/p[/image/colorimage/imU
  335. agemask]def
  336. /aF[{aG}{aH}{imagemask}bind]def/cim{userdict begin P3_d end begin p aF save o pop end}a/aI{aJ{gsave
  337. aK aL 3 index idtransform translate aM 1 4 index 4 index{aN}image grestore/aO d/aM d/aJ aS}if
  338. {end exec userdict begin P3_d end begin}if}ifelse}ifelse}ifelse}ifelse}ifelse}ifelse}a/B{/n load/q load
  339. end exec userdict begin P3_d end begin}a/q{dup xcheck{dup dup type/arraytype eq exch type/packedarraytS
  340. ype eq or
  341. {{dup xcheck{dup type/nametype eq{load true}{false}ifelse userdict begin P3_d end begin/F b dup dup type
  342. /arraytype eq exch type/packedarraytype eq or{F{/q load end exec userdict begin P3_d end begin}
  343.  add def/n b{B}A/y y 1 sub def/n x y get def}{dup/exec load eq{pop/q load end exec userdict
  344. begin P3_d end begin}{dup/ifelse load eq{pop/C b/D b{/D}{/C}ifelse load/q load end exec userdict
  345. begin P3_d end begin}Q
  346. {dup/if load eq{pop/D b{/D load/q load end exec userdict begin P3_d end begin}if}{/E d
  347. l{dup systemdict exch known{load 1 index eq{pop k E get exec/m true def exit}if}{pop}ifelse/E E 1 add def}forall l length E
  348. Wednesday@
  349. e eq exch xcheck and{end load userdict begin P3_d end begin}if/q load end
  350. {exec}stopped userdict begin P3_d end begin{false exit}if m{true exit}if}loop currentrgbcolor currentlinewidth j restore
  351. setlinewidth seO
  352. trgbcolor}a/x 10 array def/y d/z{dup/restore load eq{pop pop}{dup/save load eq{pop null}{dup dup dup dup/for
  353. load eq exch/forall load eq or exch/repeat load eq or exch/loop load eq or{/A b x y/n load put
  354. /y y 1
  355. d end begin/i b
  356. count h sub{pop}repeat i 3 1 roll restore countdictstack exch sub{end}repeat end}a/r{/j b/k b
  357. /l b/m aS/n c/q load end{exec}stopped userdict begin P3_d end begin{clear/m aS}if m j restore
  358. }a/s{/M
  359. t k def/u l def/v m def/w n def/k b/l b/m aS/n c/q load end exec userdict begin P3_d end begin
  360. /k t def/l u def/m v def/n w def}a/o{/j b/k b/l b/m aS/n c{currentfile token not{false exit}if
  361. dup dup type/nametyp
  362. 8/15/94
  363.